package com.yami.shop.bean.param;

import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;

import javax.validation.constraints.NotNull;
import java.util.Map;

@Data
public class EnterpriseUploadParam {
    @Schema(description = "店铺id",required = true)
    private Long shopId;
    /**
     * 证件资料信息 key 为证件资料类型，value 为证件资料信息
     * 证件信息转换成byte数组后进行base64编码，证件照片大小不能超过2MB
     * 企业必传1，2，4，7
     * 1-身份证正面；（企业必传）
     * 2-身份证反面；（企业必传）
     * 4-营业执照；（企业必传）
     * 7-开户许可证；（企业必传）
     */
    @Schema(description = "证件资料信息 key 为证件资料类型，value 为证件资料信息",required = true)
    private Map<String,Object> certInfoMap;
}
